package com.aaa.sbms.service;

import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;

/**
 * @FileName:TrainService
 * @Description:
 * @Author :99728
 * @Date: 2020/6/17 15:54
 * @Version:1.0.0
 */
public interface TrainService {

    /**
     * 分页查询计划与实施
     * @param map
     * @return
     */
    Map getPage(Map map);


    /**
     * 下拉 课程名称查询
     * @param map
     * @return
     */
    Map getCourseName(Map map);

    /**
     * 下拉 根据课程id获取对应的培训师
     * @param map
     * @return
     */
    List<Map> getTrainerName(Map map);

    /**
     * 下拉 根据课程id获取培训人
     * @param map
     * @return
     */
    Map getUserName(Map map);

    /**
     * 添加
     * @param map
     * @return
     */
    int add(Map map);

    /**
     * 删除
     * @param trainid
     * @return
     */
    int delete(int trainid);






}
